i should have told you that - Allemand Anglais Dictionnaire